#ifndef Scenic_Renderer_PolygonRenderer_h
#define Scenic_Renderer_PolygonRenderer_h

namespace Scenic 
{ 
namespace Renderer
{

class PolygonRenderer
{
public:
	virtual ~PolygonRenderer() { }

	virtual void begin() = 0;
	virtual void end() = 0;
	virtual void beginContour() = 0;
	virtual void endContour() = 0;
	virtual void addPoint(double x, double y) = 0;
};

}
}

#endif
